Słownik środowiska polsko-angielski

downpour of short duration